using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Xml;

namespace RockCompany.Master.DTO
{
    public class NGUYEN_VLIEU_VTU_DTO
    {
        #region Table, Column Name 
        public const string N_CHON = "CHON";
        public const string N_MA_NVL_VTU = "MA_NVL_VTU";
        public const string N_TEN_NVL_VTU = "TEN_NVL_VTU";
        public const string N_QUY_CACH = "QUY_CACH";
        public const string N_DON_GIA = "DON_GIA";
        public const string N_TY_GIA= "TY_GIA";
        public const string N_DON_VI = "DON_VI";
        public const string N_TEN_LOAI_NVL_VTU = "TEN_LOAI_NVL_VTU";
        public const string N_NVL_FLAG = "NVL_FLAG";
        public const string N_CREATION_USER = "CREATION_USER";
        public const string N_CREATION_TIME = "CREATION_TIME";
        public const string N_CREATION_PROGRAM_ID = "CREATION_PROGRAM_ID";
        public const string N_LAST_UPDATE_TIME = "LAST_UPDATE_TIME";
        public const string N_LAST_UPDATE_PROGRAM_ID = "LAST_UPDATE_PROGRAM_ID";
        public const string N_LAST_UPDATE_USER = "LAST_UPDATE_USER";

        public const string N_TABLE = "NGUYEN_VLIEU_VTU";
        #endregion

        #region Properties
        private bool _CHON;
        public bool CHON
        {
            get { return _CHON; }
            set { _CHON = value; }
        }

        private string _MA_NVL_VTU;
        public string MA_NVL_VTU
        {
            get { return _MA_NVL_VTU; }
            set { _MA_NVL_VTU = value; }
        }

        private string _TEN_NVL_VTU;
        public string TEN_NVL_VTU
        {
            get { return _TEN_NVL_VTU; }
            set { _TEN_NVL_VTU = value; }
        }

        private string _QUY_CACH;
        public string QUY_CACH
        {
            get { return _QUY_CACH; }
            set { _QUY_CACH = value; }
        }

        private Double _DON_GIA;
        public Double DON_GIA
        {
            get { return _DON_GIA; }
            set { _DON_GIA = value; }
        }

        private string _TY_GIA;
        public string TY_GIA
        {
            get { return _TY_GIA; }
            set { _TY_GIA = value; }
        }

        private string _DON_VI;
        public string DON_VI
        {
            get { return _DON_VI; }
            set { _DON_VI = value; }
        }

        private string _TEN_LOAI_NVL_VTU;
        public string TEN_LOAI_NVL_VTU
        {
            get { return _TEN_LOAI_NVL_VTU; }
            set { _TEN_LOAI_NVL_VTU = value; }
        }

        private bool _NVL_FLAG;
        public bool NVL_FLAG
        {
            get { return _NVL_FLAG; }
            set { _NVL_FLAG = value; }
        }

        private DateTime _CREATION_TIME;
        public DateTime CREATION_TIME
        {
            get { return _CREATION_TIME; }
            set { _CREATION_TIME = value; }
        }

        private string _CREATION_PROGRAM_ID;
        public string CREATION_PROGRAM_ID
        {
            get { return _CREATION_PROGRAM_ID; }
            set { _CREATION_PROGRAM_ID = value; }
        }

        private string _CREATION_USER;
        public string CREATION_USER
        {
            get { return _CREATION_USER; }
            set { _CREATION_USER = value; }
        }

        private DateTime _LAST_UPDATE_TIME;
        public DateTime LAST_UPDATE_TIME
        {
            get { return _LAST_UPDATE_TIME; }
            set { _LAST_UPDATE_TIME = value; }
        }

        private string _LAST_UPDATE_PROGRAM_ID;
        public string LAST_UPDATE_PROGRAM_ID
        {
            get { return _LAST_UPDATE_PROGRAM_ID; }
            set { _LAST_UPDATE_PROGRAM_ID = value; }
        }

        private string _LAST_UPDATE_USER;
        public string LAST_UPDATE_USER
        {
            get { return _LAST_UPDATE_USER; }
            set { _LAST_UPDATE_USER = value; }
        }


        #endregion

        #region Contructor
        public NGUYEN_VLIEU_VTU_DTO()
        {
            CHON = false;
            MA_NVL_VTU = "";
            TEN_NVL_VTU = "";
            QUY_CACH = "";
            DON_GIA = 0;
            DON_VI = "";
            TY_GIA = "VND";
            TEN_LOAI_NVL_VTU = "";
            NVL_FLAG = false;
            CREATION_TIME = DateTime.Now;
            CREATION_PROGRAM_ID = "";
            CREATION_USER = "";
            LAST_UPDATE_TIME = DateTime.Now;
            LAST_UPDATE_PROGRAM_ID = "";
            LAST_UPDATE_USER = "";
        }
        #endregion

    } 
}